// components/popCon/popCon.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    loadingContent: {
      type: String,
      value: ''
    },
    showConfirm: {
      type: Boolean,
      value: false
    },
    duration: {
      type: Number,
      value: 0
    }
  },

  /**
   * 组件的初始数据
   */
  data: {

  },
  lifetimes: {
    // 生命周期函数，可以为函数，或一个在methods段中定义的方法名
    attached: function () {
      let duration = this.data.duration
      if (duration != 0) {
        setTimeout(() => {
          this.closeLoading()
        }, duration);
      }
    },
    moved: function () { },
    detached: function () { },
  },
  /**
   * 组件的方法列表
   */
  methods: {
    closeLoading(e) {
      this.triggerEvent('confirmEvent', e, {})
    }
  }
})
